.example{width:95%; margin:1rem auto; position:relative;}
/**投稿**/
#contribute1{padding:0 1rem;}
#contribute1 h2{font-size:1.5rem; padding:.5rem 0 0 1rem; color:#333; border-bottom:1px solid #d9d9d9;}
#contribute1 h2 input{width:100%; font-size:1.5rem; padding:1rem 0px; border:none; background:none; outline:none;}
#contribute1 p{width:100%;}
#contribute1 img{width:100%;}
.article_con{height:auto; line-height:2rem; background-color:transparent; background:#eee !important;}
.append_box{width:100%; margin:0rem auto 2rem; background:#eee;}
.append_box h3{font-size:1.45rem; line-height:3.1rem; color:#666; text-align:center;}
.append_box ul{background:url(../images/tab-line.png) center 0.4rem no-repeat; background-size:.1rem 6rem; text-align: center;}
.append_box li{width:49.3%; display:inline-block; text-align:center; vertical-align:top; line-height:3rem;}
.append_box li img{display:block; width:5rem !important; height:5rem; margin:0 auto; background:#FFF; border-radius:50%;}
#contribute1 .ui-button{padding:3rem 0rem;}


.brick{width:100%; min-height:9rem; opacity:1; cursor:pointer; position:relative; background:#eee; margin-bottom:5rem; z-index:0;}
.brick .picture_box{width:100%; height:auto;}
.brick.small{width:100%; height:12rem;}
.brick dl{display:block; width:100%; height:12rem; overflow:hidden;}
.brick p.article_con{display:block; width:100%; overflow:hidden;}
.brick textarea{width:100%; color:#666; line-height:1.5rem; background:none; border:none;font-size:0.8rem;min-height: 7rem; z-index:99999;outline:none;}
.brick img{width:100%;}
.brick.dragging{opacity:0.8;}
.brick .delete{display:block; width:2.3rem; height:2.3rem; position:absolute; right:-1rem; top:50%; margin-top:-1.2rem; text-align:center; background:url(../images/delete.png) center no-repeat; background-size:100%;}
.brick .add-icon{display:block; width:2.2rem; height:2.4rem; position:absolute; left:50%; margin-left:-1.1rem; bottom:-4rem; text-align:center; background:url(../images/add.png) center top no-repeat; background-size:100%;}
.brick .cut-icon{display:block; width:2.3rem; height:2.3rem; position:absolute; left:-1rem; top:50%; margin-top:-1.2rem; text-align:center; background:url(../images/cut.png) center top no-repeat; background-size:100%;}
.brick .refurbish-icon{display:block; width:2.3rem; height:2.3rem; position:absolute; right:-1rem; top:50%; margin-top:-1.2rem; text-align:center; background:url(../images/refurbish.png) center top no-repeat; background-size:100%;}
